endovascular intervention - English Synonyms Dictionary